home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Professional Soft Collection 1.02
/
Professional Soft Collection 1.02.iso
/
test.all
/
bchkw
/
readme.bcw
< prev
next >
Wrap
Text File
|
1993-04-05
|
836b
|
19 lines
Release notes for BOUNDS-CHECKER for Windows Version 1.0
Problem with Borland __RLSMEM library routine
---------------------------------------------
There is a bug in the Borland 3.1 library routine __RLSMEM that causes a
null pointer overwrite error to occur. A single byte at location DS:4 is
being overwritten. The bug has only been reported when using large model,
and has occurred on calls to delete and realloc. The only way to prevent
this bug from continually popping up BCHKW, is to deselect the "watch for
writes to 1st 16 bytes of data segment" option.
The overwrite of DS:4 will only cause a problem if you are using the Windows
SwitchStackTo() function. The bytes at DS:2 through DS:5 are used by the
SwitchStackTo() function to store the original SS:SP stack pointer before
switching stacks.